needle-point connection - Turkish English Dictionary